This section contains descriptions of the Spreadsheet functions together with an example.
[PO-fuzzy@scalc\01.po] ここでは、表計算ドキュメント の関数について、例をあげながら説明します。
|
To access this command...この機能の見つけ方 |
Returns a cell address (reference) as text, according to the specified row and column numbers. You can determine whether the address is interpreted as an absolute address (for example, $A$1) or as a relative address (as A1) or in a mixed form (A$1 or $A1). You can also specify the name of the sheet.
数値で指定された行番号と列番号から、セルのアドレス (参照) をテキストとして返します。アドレスの解釈は、絶対アドレス ($A$1)、相対アドレス (A1)、混在形式 (A$1 や $A1) のいずれにするかを指定できます。また、シート名も指定できます。
For interoperability the ADDRESS and INDIRECT functions support an optional parameter to specify whether the R1C1 address notation instead of the usual A1 notation should be used.
相互運用性のため、ADDRESS 関数 と INDIRECT 関数は、通常使われる A1 指定と、代替の R1C1 アドレス指定、どちらの形式のパラメータもサポートします。
In ADDRESS, the parameter is inserted as the fourth parameter, shifting the optional sheet name parameter to the fifth position.
ADDRESS 関数では、オプションのシート名パラメータを第 5 パラメータの位置に移動し、そのパラメータは第 4 パラメータとして挿入されます。
In INDIRECT, the parameter is appended as the second parameter.
INDIRECT 関数では、そのパラメータは、第 2 パラメータとして追加されます。
In both functions, if the argument is inserted with the value 0, then the R1C1 notation is used. If the argument is not given or has a value other than 0, then the A1 notation is used.
どちらの関数も、もし引数が値 0 で挿入される場合、R1C1 指定が使用されます。引数が与えられていない、または 0 以外の値の場合、A1 指定が使用されます。
In case of R1C1 notation, ADDRESS returns address strings using the exclamation mark '!' as the sheet name separator, and INDIRECT expects the exclamation mark as sheet name separator. Both functions still use the dot '.' sheet name separator with A1 notation.
R1C1 指定の場合、ADDRESS 関数はシート名の区切り子として感嘆符 '!' を使用したアドレスの文字列を返し、INDIRECT 関数は感嘆符をシート名の区切り子として期待します。どちらの関数も A1 指定の場合、まだピリオド '.' でのシート名の区切り子を使用しています。
When opening documents from ODF 1.0/1.1 format, the ADDRESS functions that show a sheet name as the fourth paramater will shift that sheet name to become the fifth parameter. A new fourth parameter with the value 1 will be inserted.
ODF 1.0/1.1 形式からドキュメントを開くとき、第 4 パラメータがシート名となっている ADDRESS 関数は、そのシート名を第 5 パラメータになるように移動します。値 1 の新しい第 4 パラメータが挿入されます。
When storing a document in ODF 1.0/1.1 format, if ADDRESS functions have a fourth parameter, that parameter will be removed.
ODF 1.0/1.1 形式で保存するとき、ADDRESS 関数が第 4 パラメータを持っていたら、そのパラメータは削除されます。
![]() | Do not save a spreadsheet in the old ODF 1.0/1.1 format if the ADDRESS function's new fourth parameter was used with a value of 0.
もし ADDRESS 関数の新しい第 4 パラメータが値 0 で使用されていたら、その表計算ドキュメントは古い ODF 1.0/1.1 形式で保存しないでください。 |
![]() | The INDIRECT function is saved without conversion to ODF 1.0/1.1 format. If the second parameter was present, an older version of Calc will return an error for that function.
INDIRECT 関数は ODF 1.0/1.1 形式への変換なしで保存されます。もし第 2 パラメータがある場合、古いバージョンの Calc はこの関数についてエラーを返します。 |
ADDRESS(Row; Column; Abs; A1; "Sheet")
ADDRESS(行; 列; Abs; A1; "シート")
Row represents the row number for the cell reference
行 は、セル参照の行番号を表します
Column represents the column number for the cell reference (the number, not the letter)
列 は、セル参照の列番号 (文字でなく数字) を返します。
Abs determines the type of reference:
Abs は、参照のタイプを決定します:
1: absolute ($A$1)
1: 絶対参照 ($A$1)
2: row reference type is absolute; column reference is relative (A$1)
2: 行が絶対参照、列が相対参照 (A$1)
3: row (relative); column (absolute) ($A1)
3: 行が相対参照、列が絶対参照 ($A1)
4: relative (A1)
4: 相対参照 (A1)
A1 (optional) - if set to 0, the R1C1 notation is used. If this parameter is absent or set to another value than 0, the A1 notation is used.
A1(オプション) 0 にセットすると、R1C1 指定が使用されます。このパラメータがない、または 0 以外の値にセットされると A1 指定が使用されます。
Sheet represents the name of the sheet. It must be placed in double quotes.
シート は、シートの名前を表します。二重引用符で囲んでください。
=ADDRESS(1;1;2;;"Sheet2") returns the following: Sheet2.A$1
=ADDRESS(1;1;2;;"Sheet2") は、Sheet2.A$1 を返します。
If the cell A1 in sheet 2 contains the value -6, you can refer indirectly to the referenced cell using a function in B2 by entering =ABS(INDIRECT(B2)). The result is the absolute value of the cell reference specified in B2, which in this case is 6.
シート 2 のセル A1 が値 -6 を含む場合は、=ABS(INDIRECT(B2)) を入力して B2 の関数を使用し、参照先のセルを間接的に参照できます。結果は、B2 に指定されているセル参照の絶対値で、この場合は 6 です。
Returns the number of individual ranges that belong to a multiple range. A range can consist of contiguous cells or a single cell.
参照内の範囲の個数を返します。範囲には、連続するセルからなる範囲だけでなく、1 つのセルからなる範囲もあります。
The function expects a single argument. If you state multiple ranges, you must enclose them into additional parentheses. Multiple ranges can be entered using the semicolon (;) as divider, but this gets automatically converted to the tilde (~) operator. The tilde is used to join ranges.
この関数は1つの引数を受け取ります。複数の範囲を与える場合は追加の括弧で囲まなければなりません。複数の範囲を与えるには (;) を使用します。しかしこれは、自動的に ~(チルダ) に変換されます。チルダは範囲を加えるのに使用されます。
AREAS(Reference)
AREAS(参照)
Reference represents the reference to a cell or cell range.
参照は、セルやセル範囲の参照です。
=AREAS((A1:B3;F2;G1)) returns 3, as it is a reference to three cells and/or areas. After entry this gets converted to =AREAS((A1:B3~F2~G1)).
範囲が 3 つのセルおよび (または) 範囲なので =AREAS((A1:B3;F2;G1)) は、 3 を返します。入力した後は =AREAS((A1:B3~F2~G1)) に変換されます。
=AREAS(All) returns 1 if you have defined an area named All under Data - Define Range.
「データ」 → 「範囲の指定」 で「All」という名前の範囲を定義している場合、=AREAS(All) は 1 を返します。
Returns the result of a DDE-based link. If the contents of the linked range or section changes, the returned value will also change. You must reload the spreadsheet or choose Edit - Links to see the updated links. Cross-platform links, for example from a Office installation running on a Windows machine to a document created on a Linux machine, are not allowed.
DDE リンクの結果を返します。リンク先の範囲の内容が変わると、戻り値も変わります。更新されたリンクを表示するには、表計算ドキュメントを更新するか、編集 → リンク を選択する必要があります。クロスプラットフォームリンク (たとえば、Windows マシンで動作している Office インストールから Linux マシン上で作成されたドキュメントへのリンク) を行なってはいけません。
DDE("Server"; "File"; "Range"; Mode)
DDE("サーバー"; "ファイル"; "範囲"; モード)
Server is the name of a server application. Officeapplications have the server name "Soffice".
サーバー は、サーバーアプリケーションの名前です。Office アプリケーションはのサーバー名は "Soffice" です。
File is the complete file name, including path specification.
ファイル は、絶対パスによるファイル名です。
Range is the area containing the data to be evaluated.
範囲 は、データを取り出す範囲です。
Mode is an optional parameter that controls the method by which the DDE server converts its data into numbers.
モード (オプション) は、DDE サーバーのデータがどのように数値に変換されるかを操作します
|
Mode
|
Effect
|
|
0 or missing
|
Number format from the "Default" cell style
|
|
1
|
Data are always interpreted in the standard format for US English
|
|
2
|
Data are retrieved as text; no conversion to numbers
|
=DDE("soffice";"c:\office\document\data1.sxc";"sheet1.A1") reads the contents of cell A1 in sheet1 of the Office Calc spreadsheet data1.sxc.
=DDE("soffice";"c:\office\document\data1.sxc";"sheet1.A1") は、Office Calc 表計算ドキュメント data1.sxc の sheet1 のセル A1 の内容を読み取ります。
=DDE("soffice";"c:\office\document\motto.sxw";"Today's motto") returns a motto in the cell containing this formula. First, you must enter a line in the motto.sxw document containing the motto text and define it as the first line of a section named Today's Motto (in Office Writer under Insert - Section). If the motto is modified (and saved) in the Office Writer document, the motto is updated in all Office Calc cells in which this DDE link is defined.
=DDE("soffice";"c:\office\document\motto.sxw";"Today's motto") は、この数式を含むセル内のモットーを返します。まず、モットーテキストを含む motto.sxw ドキュメントに行を入力し、Office Writer の 挿入 → セクション で、入力した行を Today's Motto という名前のセクションの 1 行目として定義します。モットーは、変更されて Office Writer ドキュメントに保存されると、この DDE リンクが定義されているすべての Office Calc セルで更新されます。
Returns the number corresponding to an error value occurring in a different cell. With the aid of this number, you can generate an error message text.
この関数は、ほかのセルで発生したエラー値の番号を返します。この番号を使うと、独自のエラーテキストを表示させることなどが可能になります。
![]() | The Status Bar displays the predefined error code from Office if you click the cell containing the error.
クリックしたセルに問題があると、Office からの定義済みエラーコードがステータスバーに表示されます。 |
ERRORTYPE(Reference)
ERRORTYPE(参照)
Reference contains the address of the cell in which the error occurs.
参照 は、エラーが発生したセルのアドレスを含んでいます。
If cell A1 displays Err:518, the function =ERRORTYPE(A1) returns the number 518.
セル A1 が Err:518 を表示する場合、関数 =ERRORTYPE(A1) は数字 518 を返します。
INDEX returns a sub range, specified by row and column number, or an optional range index. Depending on context, INDEX returns a reference or content.
INDEX は、行および列番号またはオプションの範囲インデックスで指定された部分範囲を返します。INDEX は、コンテキストによって参照または内容を返します。
INDEX(Reference; Row; Column; Range)
INDEX(参照; 行; 列; 範囲)
Reference is a reference, entered either directly or by specifying a range name. If the reference consists of multiple ranges, you must enclose the reference or range name in parentheses.
参照 は、直接または範囲名を指定して入力される参照です。参照が複数の範囲で構成される場合は、参照または範囲名をかっこで囲みます。
Row (optional) represents the row index of the reference range, for which to return a value. In case of zero (no specific row) all referenced rows are returned.
行 (オプション) は、値を返す参照範囲の行インデックスを表します。ゼロ (具体的な行がない) の場合は、参照されているすべての行が返されます。
Column (optional) represents the column index of the reference range, for which to return a value. In case of zero (no specific column) all referenced columns are returned.
列 (オプション) は、値を返す参照範囲の列インデックスを表します。ゼロ (具体的な列がない) の場合は、参照されているすべての列が返されます。
Range (optional) represents the index of the subrange if referring to a multiple range.
範囲 (オプション) は、多重範囲を参照する場合の部分範囲のインデックスを表します。
=INDEX(Prices;4;1) returns the value from row 4 and column 1 of the database range defined in Data - Define as Prices.
=INDEX(Prices;4;1) は、データ → 定義 で 取得価額 として定義されているデータベース範囲の 4 行 1 列から値を返します。
=INDEX(SumX;4;1) returns the value from the range SumX in row 4 and column 1 as defined in Insert - Names - Define.
=INDEX(SumX;4;1) は、挿入 → 名前 → 指定 で定義されている範囲 SumX の行 4 列 1 の値を返します。
=INDEX(A1:B6;1) returns a reference to the first row of A1:B6.
=INDEX(A1:B6;1) は、A1:B6 の最初の行への参照を返します。
=INDEX(A1:B6;0;1) returns a reference to the first column of A1:B6.
=INDEX(A1:B6;0;1) は、A1:B6 の最初の列への参照を返します。
=INDEX((multi);4;1) indicates the value contained in row 4 and column 1 of the (multiple) range, which you named under Insert - Names - Set as multi. The multiple range may consist of several rectangular ranges, each with a row 4 and column 1. If you now want to call the second block of this multiple range enter the number 2 as the range parameter.
=INDEX((multi);4;1) は、挿入 → Names → 設定 で multi という名前を付けた複合範囲の行 4 列 1 にある値を示します。複合範囲は、それぞれが 4 行 1 列である複数の長方形の範囲で構成されている場合があります。この複合範囲の 2 番目のブロックを呼び出す場合は、数 2 を 範囲 パラメータとして入力します。
=INDEX(A1:B6;1;1) indicates the value in the upper-left of the A1:B6 range.
=INDEX(A1:B6;1;1) は、A1 から B6 の範囲の左上にある値を示します。
=INDEX((multi);0;0;2) returns a reference to the second range of the multiple range.
=INDEX((multi);0;0;2) は、複合範囲の 2 番目の範囲への参照を返します。
Returns the reference specified by a text string. This function can also be used to return the area of a corresponding string.
文字列が指定する 参照 を返します。この関数には、セル範囲を指定することもできます。
INDIRECT(Ref; A1)
INDIRECT(Ref; A1)
Ref represents a reference to a cell or an area (in text form) for which to return the contents.
参照 は、内容を返すセルまたは領域の参照をテキスト形式で表します。
A1 (optional) - if set to 0, the R1C1 notation is used. If this parameter is absent or set to another value than 0, the A1 notation is used.
A1(オプション) 0 にセットすると、R1C1 指定が使用されます。このパラメータがない、または 0 以外の値にセットされると A1 指定が使用されます。
![]() | If you open an Excel spreadsheet that uses indirect addresses calculated from string functions, the sheet addresses will not be translated automatically. For example, the Excel address in INDIRECT("filename!sheetname"&B1) is not converted into the Calc address in INDIRECT("filename.sheetname"&B1).
文字列関数から計算される間接アドレスを使用する Excel スプレッドシートを開いている場合、シートアドレスは自動的には変換されません。たとえば、INDIRECT("filename!sheetname"&B1) の Excel のアドレスは、INDIRECT("filename.sheetname"&B1) の Calc のアドレスには変換されません。 |
=INDIRECT(A1) equals 100 if A1 contains C108 as a reference and cell C108 contains a value of 100.
A1 が C108 を参照として含み、セル C108 が値 100 を含む場合、=INDIRECT(A1) は 100 になります。
=SUM(INDIRECT("a1:" & ADDRESS(1;3))) totals the cells in the area of A1 up to the cell with the address defined by row 1 and column 3. This means that area A1:C1 is totaled.
=SUM(INDIRECT("a1:" & ADDRESS(1;3))) は、A1 から行 1 と列 3 によって定義されているアドレスのセルまでの範囲のセルを合計します。つまり、範囲 A1:C1 が合計されます。
Returns the column number of a cell reference. If the reference is a cell the column number of the cell is returned; if the parameter is a cell area, the corresponding column numbers are returned in a single-row array if the formula is entered as an array formula. If the COLUMN function with an area reference parameter is not used for an array formula, only the column number of the first cell within the area is determined.
セル参照の列番号を返します。参照が単一のセルである場合、そのセルの列番号を返します。参照がセル範囲である場合、各セルの列番号からなる 1 行の行列を返します。この場合、数式は行列式として入力されている必要があります。参照がセル範囲であるが、数式が行列式として入力されていない場合、COLUMN 関数はセル範囲にある最初のセルの列番号だけを返します。
COLUMN(Reference)
COLUMN(参照)
Reference is the reference to a cell or cell area whose first column number is to be found.
参照 は、セルもしくは最初の列番号が見つかったセル範囲の参照です。
If no reference is entered, the column number of the cell in which the formula is entered is found. Office Calc automatically sets the reference to the current cell.
参照を指定しない場合は、数式が入力されているセルの列番号が返ります。Office Calc は自動的に現在のセルの参照を指定します。
=COLUMN(A1) equals 1. Column A is the first column in the table.
=COLUMN(A1) は 1 に等しいです。列 A は、表の 1 番目の列です。
=COLUMN(C3:E3) equals 3. Column C is the third column in the table.
=COLUMN(C3:E3) は、3 に等しいです。列 C は、表の 3 番目の列です。
=COLUMN(D3:G10) returns 4 because column D is the fourth column in the table and the COLUMN function is not used as an array formula. (In this case, the first value of the array is always used as the result.)
列 D は表の 4 番目の列で、COLUMN 関数は行列式として使用されないので、=COLUMN(D3:G10) は 4 を返します。この場合、行列の最初の値が常に結果として使用されます。
{=COLUMN(B2:B7)} and =COLUMN(B2:B7) both return 2 because the reference only contains column B as the second column in the table. Because single-column areas have only one column number, it does not make a difference whether or not the formula is used as an array formula.
参照は列 B だけを表の第 2 列として持つので、{=COLUMN(B2:B7)} と =COLUMN(B2:B7) は 2 を返します。単一列の範囲の列番号は 1 つだけなので、数式が行列式として使用されているかどうかで違いはありません。
=COLUMN() returns 3 if the formula was entered in column C.
数式が列 C に入力された場合、=COLUMN() は 3 を返します。
{=COLUMN(Rabbit)} returns the single-row array (3, 4) if "Rabbit" is the named area (C1:D3).
「Rabbit」が名前の付けられた範囲 (C1:D3) である場合、{=COLUMN(Rabbit)} は単一行行列 (3, 4) を返します。
Returns the number of columns in the given reference.
指定した範囲にある列の数を返します。
COLUMNS(Array)
COLUMNS(行列)
Array is the reference to a cell range whose total number of columns is to be found. The argument can also be a single cell.
行列 は、列の合計を求めるセル範囲への参照です。この引数は、単一セルとすることもできます。
=COLUMNS(B5) returns 1 because a cell only contains one column.
セルは 1 列だけを含むので、=COLUMNS(B5) は 1 を返します。
=COLUMNS(A1:C5) equals 3. The reference comprises three columns.
=COLUMNS(A1:C5) は、3 に等しいです。この参照は、3 列を含みます。
=COLUMNS(Rabbit) returns 2 if Rabbit is the named range (C1:D3).
Rabbit が名前の付いた範囲 (C1:D3) の場合、=COLUMNS(Rabbit) は 2 を返します。
Vertical search with reference to adjacent cells to the right. This function checks if a specific value is contained in the first column of an array. The function then returns the value in the same row of the column named by Index. If the SortOrder parameter is omitted or set to TRUE or one, it is assumed that the data is sorted in ascending order. In this case, if the exact SearchCriterion is not found, the last value that is smaller than the criterion will be returned. If SortOrder is set to FALSE or zero, an exact match must be found, otherwise the error Error: Value Not Available will be the result. Thus with a value of zero the data does not need to be sorted in ascending order.
右隣のセルへの参照を含む垂直検索。 この関数は、特定の値が行列の最初の列に含まれているかどうかをチェックします。この関数は、次に Index によって名前が付けられている列の同じ行の値を返します。並べ替え順序 パラメータが省略されている場合や、TRUE か 1 が設定されている場合、データは昇順に並べ替えられると想定されます。この場合、完全一致の 検索条件 が見つからない場合は、条件より小さい最後の値が返されます。並べ替え順序 に FALSE またはゼロが設定されている場合は、完全一致を見つける必要があります。見つからない場合は、結果はエラー Error: Value Not Available になります。したがって、値がゼロの場合、データを昇順に並べ替える必要はありません。
=VLOOKUP(SearchCriterion; Array; Index; SortOrder)
=VLOOKUP(検索条件; 行列; インデックス; 並べ替え順序)
SearchCriterion is the value searched for in the first column of the array.
検索条件 は、行列の最初の列で検索される値です。
Array is the reference, which is to comprise at least two columns.
行列 は、2 列以上を含む参照です。
Index is the number of the column in the array that contains the value to be returned. The first column has the number 1.
インデックス は、返される値を含む行列の列の番号です。最初の列の番号は、1 です。
SortOrder is an optional parameter that indicates whether the first column in the array is sorted in ascending order. Enter the Boolean value FALSE or zero if the first column is not sorted in ascending order. Sorted columns can be searched much faster and the function always returns a value, even if the search value was not matched exactly, if it is between the lowest and highest value of the sorted list. In unsorted lists, the search value must be matched exactly. Otherwise the function will return this message: Error: Value Not Available.
並べ替え順序 は、行列の最初の列を昇順で並べ替えるかどうかを示すオプションのパラメータです。最初の列を昇順で並べ替えない場合は、ブール値の FALSE またはゼロを入力します。並べ替えた列はより一層高速に検索でき、並べ替えたリストの最小値と最大値の間にある場合は、検索値が完全に一致しなかったときでも、関数が値を返します。並べ替えていないリストでは、検索値は完全に一致する必要があります。そのほかの場合、関数は、Error: Value Not Available というメッセージを返します。
You want to enter the number of a dish on the menu in cell A1, and the name of the dish is to appear as text in the neighboring cell (B1) immediately. The Number to Name assignment is contained in the D1:E100 array. D1 contains 100, E1 contains the name Vegetable Soup, and so forth, for 100 menu items. The numbers in column D are sorted in ascending order; thus, the optional SortOrder parameter is not necessary.
セル A1 にメニューの料理の番号を入力すると、料理の名前が、即座に隣のセル B1 にテキストとして表示されます。番号と名前の割り当ては、D1:E100 行列に含まれています。100 件のメニュー項目で、D1 は 100 を含み、E1 は名前 Vegetable Soup を含むというようになります。列 D の番号は昇順に並べ替えられるので、オプションの並べ替え順序パラメータは必要ありません。
Enter the following formula in B1:
B1 に次の数式を入力します。
=VLOOKUP(A1;D1:E100;2)
=VLOOKUP(A1;D1:E100;2)
As soon as you enter a number in A1 B1 will show the corresponding text contained in the second column of reference D1:E100. Entering a nonexistent number displays the text with the next number down. To prevent this, enter FALSE as the last parameter in the formula so that an error message is generated when a nonexistent number is entered.
A1 に番号を入力すると、B1 には 列D に入力されている該当番号の料理名が表示されます。存在しない番号を指定すると、その番号よりひとつ小さい番号の項目が表示されます。この表示が必要でない場合は、最後のパラメータに FALSE を指定します。こうすると、存在しない番号が入力された場合にエラーメッセージが表示されます。
Returns the sheet number of a reference or a string representing a sheet name. If you do not enter any parameters, the result is the sheet number of the spreadsheet containing the formula.
参照または文字列のシート名からシート番号を返します。参照を指定しない場合は、この関数を入力したシートの番号になります。
SHEET(Reference)
SHEET (参照)
Reference is optional and is the reference to a cell, an area, or a sheet name string.
参照 (オプション) は、セル、範囲、またはシート名への参照です。
=SHEET(Sheet2.A1) returns 2 if Sheet2 is the second sheet in the spreadsheet document.
Sheet2 が表計算ドキュメントの 2 枚目のシートの場合、=SHEET(Sheet2.A1) は 2 を返します。
Determines the number of sheets in a reference. If you do not enter any parameters, it returns the number of sheets in the current document.
参照のシート数を返します。パラメータを指定しない場合は、現在のドキュメントのシート数を返します。
SHEETS(Reference)
SHEETS (参照)
Reference is the reference to a sheet or an area. This parameter is optional.
参照 はシートまたは範囲への参照です。このパラメータはオプションです。
=SHEETS(Sheet1.A1:Sheet3.G12) returns 3 if Sheet1, Sheet2, and Sheet3 exist in the sequence indicated.
Sheet1、Sheet2、Sheet3 が示されている順序で存在する場合、=SHEETS(Sheet1.A1:Sheet3.G12) は 3 を返します。
Returns the relative position of an item in an array that matches a specified value. The function returns the position of the value found in the lookup_array as a number.
指定された値に一致する項目の範囲内における相対的な位置を返します。この関数は検索範囲で見つかった値の位置を数値で返します。
MATCH(SearchCriterion; LookupArray; Type)
MATCH(検索条件; ルックアップ行列; タイプ)
SearchCriterion is the value which is to be searched for in the single-row or single-column array.
検索条件 は、単一行または単一列の行列で検索される値です。
LookupArray is the reference searched. A lookup array can be a single row or column, or part of a single row or column.
ルックアップ行列 は、検索される参照です。ルックアップ行列は、単一行、単一列、または単一行や単一列の一部の場合があります。
Type may take the values 1, 0, or -1. If Type = 1 or if this optional parameter is missing, it is assumed that the first column of the search array is sorted in ascending order. If Type = -1 it is assumed that the column in sorted in descending order. This corresponds to the same function in Microsoft Excel.
型 には、1、0、または -1 の値を指定できます。型が 1 の場合 (または、オプションのパラメータを指定しない場合)、検索範囲の最初の列が昇順で並べ替えられていると仮定されます。型が -1 の場合、その列が降順で並べ替えられていると仮定されます。これは Microsoft Excel の同じ関数と対応します。
If Type = 0, only exact matches are found. If the search criterion is found more than once, the function returns the index of the first matching value. Only if Type = 0 can you search for regular expressions.
タイプ = 0 の場合、完全一致だけが検出されます。検索条件が複数回検出された場合、関数は最初に一致した値のインデックスを返します。タイプ = 0 の場合だけ、正規表現を検索できます。
If Type = 1 or the third parameter is missing, the index of the last value that is smaller or equal to the search criterion is returned. This applies even when the search array is not sorted. For Type = -1, the first value that is larger or equal is returned.
タイプ = 1 または 3 番目のパラメータがない場合、検索条件以下の最後の値のインデックスが返されます。これは、検索行列が並べ替えられていない場合にも当てはまります。タイプ = -1 の場合は、検索条件以上の最初の値が返されます。
=MATCH(200;D1:D100) searches the area D1:D100, which is sorted by column D, for the value 200. As soon as this value is reached, the number of the row in which it was found is returned. If a higher value is found during the search in the column, the number of the previous row is returned.
=MATCH(200;D1:D100) は、列 D で並べ替えられる範囲 D1:D100 で値 200 を検索します。この値に到達するとすぐに、この値が見つかった行の番号が返されます。列の検索中により大きい値が見つかった場合は、前の行の番号が返されます。
Returns the value of a cell offset by a certain number of rows and columns from a given reference point.
基準セルから指定の行数と列数を移動した位置にあるセルの値を返します。
OFFSET(Reference; Rows; Columns; Height; Width)
OFFSET(参照; 行; 列; 高さ; 幅)
Reference is the reference from which the function searches for the new reference.
参照 は、関数が新しい参照を検索する参照元です。
Rows is the number of rows by which the reference was corrected up (negative value) or down.
行 は、参照を上 (負の値) または下に修正した行の番号です。
Columns (optional) is the number of columns by which the reference was corrected to the left (negative value) or to the right.
列 (オプション) は、参照を左 (負の値) または右に修正した列の数です。
Height (optional) is the vertical height for an area that starts at the new reference position.
高さ (オプション) は、新しい参照位置が開始される範囲の垂直方向の高さです。
Width (optional) is the horizontal width for an area that starts at the new reference position.
幅 (オプション) は、新しい参照位置が開始される範囲の水平方向の幅です。
Arguments Rows and Columns must not lead to zero or negative start row or column.
[PO-fuzzy@scalc\01.po] 引数 行 と 列 は、ゼロまたは負の開始行または列にならないようにします。
Arguments Height and Width must not lead to zero or negative count of rows or columns.
引数 高さ と 幅 は、ゼロまたは負の行または列数にならないようにします。
In the Office Calc functions, parameters marked as "optional" can be left out only when no parameter follows. For example, in a function with four parameters, where the last two parameters are marked as "optional", you can leave out parameter 4 or parameters 3 and 4, but you cannot leave out parameter 3 alone.
Office Calc の関数では、「オプション」としてマークされているパラメータを省略できるのは、その後にパラメータが続かない場合のみです。たとえば、4 つのパラメータがあり、その最後 2 つのパラメータが「オプション」としてマークされている関数では、パラメータ 4 を省略したり、パラメータ 3 と 4 を省略することはできますが、パラメータ 3 のみを省略することはできません。
In the Office Calc functions, parameters marked as "optional" can be left out only when no parameter follows. For example, in a function with four parameters, where the last two parameters are marked as "optional", you can leave out parameter 4 or parameters 3 and 4, but you cannot leave out parameter 3 alone.
Office Calc の関数では、「オプション」としてマークされているパラメータを省略できるのは、その後にパラメータが続かない場合のみです。たとえば、4 つのパラメータがあり、その最後 2 つのパラメータが「オプション」としてマークされている関数では、パラメータ 4 を省略したり、パラメータ 3 と 4 を省略することはできますが、パラメータ 3 のみを省略することはできません。
=OFFSET(A1;2;2) returns the value in cell C3 (A1 moved by two rows and two columns down). If C3 contains the value 100 this function returns the value 100.
=OFFSET(A1;2;2) は、セル C3 の値を返します。これは、A1 から 2 行と 2 列下に移動したからです。C3 が値 100 を含む場合、この関数は値 100 を返します。
=OFFSET(B2:C3;1;1) returns a reference to B2:C3 moved down by 1 row and one column to the right (C3:D4).
=OFFSET(B2:C3;1;1) は、B2:C3 から 1 行 1 列右下に移動した C3:D4 への参照を返します。
=OFFSET(B2:C3;-1;-1) returns a reference to B2:C3 moved up by 1 row and one column to the left (A1:B2).
=OFFSET(B2:C3;-1;-1) は、B2:C3 から 1 行 1 列左に移動した A1:B2 への参照を返します。
=OFFSET(B2:C3;0;0;3;4) returns a reference to B2:C3 resized to 3 rows and 4 columns (B2:E4).
=OFFSET(B2:C3;0;0;3;4) は、B2:C3 を3行4列にリサイズした B2:E4 への参照を返します。
=OFFSET(B2:C3;1;0;3;4) returns a reference to B2:C3 moved down by one row resized to 3 rows and 4 columns (B2:E4).
=OFFSET(B2:C3;1;0;3;4) は、B2:C3 を 3 行 4 列 のサイズに変更し、1 行下に移動した B3:E5 への参照を返します。
=SUM(OFFSET(A1;2;2;5;6)) determines the total of the area that starts in cell C3 and has a height of 5 rows and a width of 6 columns (area=C3:H7).
=SUM(OFFSET(A1;2;2;5;6)) はセル C3 から始まる範囲の合計を決定し、高さ 5 行、幅 6 列です (範囲 = C3:H7)。
Returns the contents of a cell either from a one-row or one-column range. Optionally, the assigned value (of the same index) is returned in a different column and row. As opposed to VLOOKUP and HLOOKUP, search and result vector may be at different positions; they do not have to be adjacent. Additionally, the search vector for the LOOKUP must be sorted ascending, otherwise the search will not return any usable results.
単一行または単一列範囲からセルの内容を返します。場合によっては、同じインデックスの割り当てられた値が、別の列と行で返されます。VLOOKUP および HLOOKUP とは対照的に、検索および結果範囲は位置が異なる場合があります。隣り合っている必要はありません。さらに、LOOKUP の検索範囲は昇順に並べ替えます。並べ替えない場合、検索は使用できる結果をまったく返さない場合があります。
![]() | If LOOKUP cannot find the search criterion, it matches the largest value in the search vector that is less than or equal to the search criterion.
LOOKUP で検索基準を見つけることができない場合、検索基準以下の検索範囲で最大の値と一致します。 |
LOOKUP(SearchCriterion; SearchVector; ResultVector)
LOOKUP(検索条件; 検索範囲; 結果範囲)
SearchCriterion is the value to be searched for; entered either directly or as a reference.
検索条件 は、直接または参照として入力される検索対象の値です。
SearchVector is the single-row or single-column area to be searched.
検索範囲 は、検索される単一行または単一列の範囲です。
ResultVector is another single-row or single-column range from which the result of the function is taken. The result is the cell of the result vector with the same index as the instance found in the search vector.
結果範囲 は、関数の結果が取得される別の単一行または単一列の範囲です。結果は、検索範囲で検出されたインスタンスと同じインデックスを持つ結果範囲のセルです。
=LOOKUP(A1;D1:D100;F1:F100) searches the corresponding cell in range D1:D100 for the number you entered in A1. For the instance found, the index is determined, for example, the 12th cell in this range. Then, the contents of the 12th cell are returned as the value of the function (in the result vector).
=LOOKUP(A1;D1:D100;F1:F100) は、範囲 D1:D100 で A1 で入力した数値に対応するセルを検索します。検索された例について、たとえば、この範囲の 12 番目のセル、というふうにインデックスが決定されます。次にその 12 番目のセルの内容が、関数の値 (一次元配列) として返されます。
Applies a style to the cell containing the formula. After a set amount of time, another style can be applied. This function always returns the value 0, allowing you to add it to another function without changing the value. Together with the CURRENT function you can apply a color to a cell regardless of the value. For example: =...+STYLE(IF(CURRENT()>3;"red";"green")) applies the style "red" to the cell if the value is greater than 3, otherwise the style "green" is applied. Both cell formats have to be defined beforehand.
数式を含むセルにスタイルを割り当てます。オプションで、指定時間の経過後に別のスタイルを割り当てることもできます。この関数は常に 0 を返すため、別の関数に付け加えても結果に影響を与えません。また CURRENT 関数と組み合わせて使用すると、値によって数値の色を変えることができます。たとえば、=...+STYLE(IF(CURRENT()>3;"赤";"緑"))は、値が 3 より大きいとセルスタイル「赤」、それ以外の場合は「緑」を適用します。(「赤」と「緑」の名前でセルスタイルがあらかじめ作成されていることが前提です。)
STYLE("Style"; Time; "Style2")
STYLE("スタイル"; 時間; "スタイル 2")
Style is the name of a cell style assigned to the cell. Style names must be entered in quotation marks.
スタイル はセルに割り当てるセルスタイルの名前です。スタイル名は引用符で囲む必要があります。
Time is an optional time range in seconds. If this parameter is missing the style will not be changed after a certain amount of time has passed.
時間 (オプション) に秒数を指定すると、指定の秒数後にスタイルが変更されます。
Style2 is the optional name of a cell style assigned to the cell after a certain amount of time has passed. If this parameter is missing "Default" is assumed.
スタイル 2 は、一定の時間が過ぎるとセルに割り当てられるセルスタイルのオプション名です。このパラメータがない場合は、「デフォルト」が想定されます。
In the Office Calc functions, parameters marked as "optional" can be left out only when no parameter follows. For example, in a function with four parameters, where the last two parameters are marked as "optional", you can leave out parameter 4 or parameters 3 and 4, but you cannot leave out parameter 3 alone.
Office Calc の関数では、「オプション」としてマークされているパラメータを省略できるのは、その後にパラメータが続かない場合のみです。たとえば、4 つのパラメータがあり、その最後 2 つのパラメータが「オプション」としてマークされている関数では、パラメータ 4 を省略したり、パラメータ 3 と 4 を省略することはできますが、パラメータ 3 のみを省略することはできません。
In the Office Calc functions, parameters marked as "optional" can be left out only when no parameter follows. For example, in a function with four parameters, where the last two parameters are marked as "optional", you can leave out parameter 4 or parameters 3 and 4, but you cannot leave out parameter 3 alone.
Office Calc の関数では、「オプション」としてマークされているパラメータを省略できるのは、その後にパラメータが続かない場合のみです。たとえば、4 つのパラメータがあり、その最後 2 つのパラメータが「オプション」としてマークされている関数では、パラメータ 4 を省略したり、パラメータ 3 と 4 を省略することはできますが、パラメータ 3 のみを省略することはできません。
=STYLE("Invisible";60;"Default") formats the cell in transparent format for 60 seconds after the document was recalculated or loaded, then the Default format is assigned. Both cell formats have to be defined beforehand.
=STYLE("Invisible";60;"Default") は、ドキュメントが再計算またはロード後 60 秒間、透明な形式にセルを書式設定し、その後、デフォルト書式を割り当てます。両方のセル書式を事前に定義する必要があります。
Since STYLE() has a numeric return value of zero, this return value gets appended to a string. This can be avoided using T() as in the following example
STYLE() はゼロの数値戻り値を持っているので、この戻り値は文字列に追加されます。これは、次の例のように、T() を使用して避けることができます。
="Text"&T(STYLE("myStyle"))
="Text"&T(STYLE("myStyle"))
See also CURRENT() for another example.
別の例については、CURRENT() を参照してください。
Uses an index to return a value from a list of up to 30 values.
最大 30 個からなる値のリストから 1 つ返すためにインデックスを使用します。
CHOOSE(Index; Value1; ...; Value30)
CHOOSE(インデックス; 値 1; ...; 値 30)
Index is a reference or number between 1 and 30 indicating which value is to be taken from the list.
インデックス は、1 から 30 までのどの値をリストから取り出すのかを指定する、参照または数値です。
Value1...Value30 is the list of values entered as a reference to a cell or as individual values.
値1 ~ 値30 は、値のリストです。参照または値で指定します。
=CHOOSE(A1;B1;B2;B3;"Today";"Yesterday";"Tomorrow"), for example, returns the contents of cell B2 for A1 = 2; for A1 = 4, the function returns the text "Today".
たとえば、=CHOOSE(A1;B1;B2;B3;"Today";"Yesterday";"Tomorrow") は、A1 = 2 の場合はセル B2 の内容を返します。A1 = 4 の場合は、テキスト「Today」を返します。
Searches for a value and reference to the cells below the selected area. This function verifies if the first row of an array contains a certain value. The function returns then the value in a row of the array, named in the Index, in the same column.
選択した範囲の下にあるセルの値と参照を検索します。この関数は、指定された範囲の最初の列に、指定した値が含まれているかどうかをチェックします。そして、範囲の同じ列にある、インデックス で指定された行の値を返します。
HLOOKUP(SearchCriteria; Array; Index; Sorted)
HLOOKUP(検索条件; 行列; インデックス; 並べ替え)
See also:VLOOKUP (columns and rows are exchanged)
VLOOKUP も参照します。行と列が入れ替わります。
Returns the row number of a cell reference. If the reference is a cell, it returns the row number of the cell. If the reference is a cell range, it returns the corresponding row numbers in a one-column Array if the formula is entered as an array formula. If the ROW function with a range reference is not used in an array formula, only the row number of the first range cell will be returned.
セル参照の行番号を返します。参照が単一のセルの場合、そのセルの行番号を返します。参照がセル範囲の場合、各セルの行番号からなる 1 列の行列を返します。この場合、数式を行列式として入力する必要があります。参照がセル範囲であるが、数式を行列式として入力しない場合、ROW 関数はセル範囲にある最初のセルの行番号だけを返します。
ROW(Reference)
ROW(参照)
Reference is a cell, an area, or the name of an area.
範囲 は、セルか、範囲か、名前を付けた範囲です。
If you do not indicate a reference, the row number of the cell in which the formula is entered will be found. Office Calc automatically sets the reference to the current cell.
範囲を指定しない場合、数式を入力したセルの行番号が返ります。Office Calc は自動的に現在のセル参照を範囲に適用します。
=ROW(B3) returns 3 because the reference refers to the third row in the table.
参照は表の 3 行目を参照するので、=ROW(B3) は 3 を返します。
{=ROW(D5:D8)} returns the single-column array (5, 6, 7, 8) because the reference specified contains rows 5 through 8.
指定された参照は行 5 から 8 を含むので、{=ROW(D5:D8)} は単一列行列 (5, 6, 7, 8) を返します。
=ROW(D5:D8) returns 5 because the ROW function is not used as array formula and only the number of the first row of the reference is returned.
ROW 関数は行列式として使用されず、参照の最初の行の数だけが返されるので、=ROW(D5:D8) は 5 を返します。
{=ROW(A1:E1)} and =ROW(A1:E1) both return 1 because the reference only contains row 1 as the first row in the table. (Because single-row areas only have one row number it does not make any difference whether or not the formula is used as an array formula.)
この参照は表の第 1 行に行 1 だけを含むので、{=ROW(A1:E1)} と =ROW(A1:E1) は両方 1 を返します。単一行の範囲は 1 つの行番号だけを持つので、数式が行列式として使用されているかどうかで違いはありません。
=ROW() returns 3 if the formula was entered in row 3.
数式が行 3 に入力された場合、=ROW() は 3 を返します。
{=ROW(Rabbit)} returns the single-column array (1, 2, 3) if "Rabbit" is the named area (C1:D3).
「Rabbit」が名前の付けられた範囲 (C1:D3) である場合、{=ROW(Rabbit)} は単一列行列 (1, 2, 3) を返します。
Returns the number of rows in a reference or array.
範囲内の行数を返します。
ROWS(Array)
ROWS(行列)
Array is the reference or named area whose total number of rows is to be determined.
行列 は、列の合計を決定する参照または名前付きの範囲です。
=Rows(B5) returns 1 because a cell only contains one row.
セルは 1 行だけを含むので、=Rows(B5) は 1 を返します。
=ROWS(A10:B12) returns 3.
=ROWS(A10:B12) は、3 を返します。
=ROWS(Rabbit) returns 3 if "Rabbit" is the named area (C1:D3).
「Rabbit」が名前の付いた範囲 (C1:D3) の場合、=ROWS(Rabbit) は 3 を返します。
When you click a cell that contains the HYPERLINK function, the hyperlink opens.
HYPERLINK 関数を含むセルをクリックすると、ハイパーリンクが開きます。
If you use the optional CellText parameter, the formula locates the URL, and then displays the text or number.
オプションの セルテキスト パラメータを使用すると、数式は URL を決め、テキストまたは数字を表示します。
![]() | To open a hyperlinked cell with the keyboard, select the cell, press F2 to enter the Edit mode, move the cursor in front of the hyperlink, press Shift+F10, and then choose Open Hyperlink.
ハイパーリンクを含むセルをキーボードから開くには、セルを選択して F2 キーを押して編集モードに入り、カーソルをハイパーリンクに置いて (Shift) + (F10) キーを押し、ハイパーリンクを開く を選択します。 |
HYPERLINK("URL") or HYPERLINK("URL"; "CellText")
HYPERLINK("URL") または HYPERLINK("URL"; "セルテキスト")
URL specifies the link target. The optional CellText parameter is the text or a number that is displayed in the cell and will be returned as the result. If the CellText parameter is not specified, the URL is displayed in the cell text and will be returned as the result.
URL は、リンクターゲットを指定します。オプションの セルテキスト パラメータは、セルに表示され、関数の結果として返される、テキスト、または数値です。セルテキストパラメータが指定されていない場合は、URL がセルテキストに表示され、関数の結果として返されます。
The number 0 is returned for empty cells and matrix elements.
空のセルと行列要素のついては、値 0 が返されます。
=HYPERLINK("http://www.example.org") displays the text "http://www.example.org" in the cell and executes the hyperlink http://www.example.org when clicked.
=HYPERLINK("http://www.example.org") は、セルにテキスト「http://www.example.org」を表示し、クリックされるとハイパーリンク http://www.example.org を実行します。
=HYPERLINK("http://www.example.org";"Click here") displays the text "Click here" in the cell and executes the hyperlink http://www.example.org when clicked.
=HYPERLINK("http://www.example.org";"Click here") は、クリックされると、セルにテキスト「Click here」を表示し、ハイパーリンク http://www.example.org を実行します。
=HYPERLINK("http://www.example.org";12345) displays the number 12345 and executes the hyperlink http://www.example.org when clicked.
=HYPERLINK("http://www.example.org";12345) は 12345 を表示して、クリックするとハイパーリンクhttp://www.example.orgを実行します。
=HYPERLINK($B4) where cell B4 contains http://www.example.org. The function adds http://www.example.org to the URL of the hyperlink cell and returns the same text which is used as formula result.
セル B4 に http://www.example.org が含まれている場合、=HYPERLINK($B4) は、ハイパーリンクセルの URL に http://www.example.org を追加し、数式の結果として使用されるのと同じテキストを返します。
=HYPERLINK("http://www.";"Click ") & "example.org" displays the text Click example.org in the cell and executes the hyperlink http://www.example.org when clicked.
=HYPERLINK("http://www.";"Click ") & "example.org" は、クリックされると、セルにテキスト「Click example.org」を表示し、ハイパーリンク http://www.example.org を実行します。
=HYPERLINK("#Sheet1.A1";"Go to top") displays the text Go to top and jumps to cell Sheet1.A1 in this document.
=HYPERLINK("#Sheet1.A1";"Go to top") は、テキスト Go to top を表示して、このドキュメントのセル Sheet1.A1 にジャンプします。
=HYPERLINK("file:///C:/writer.odt#Specification";"Go to Writer bookmark")displays the text Go to Writer bookmark, loads the specified text document and jumps to bookmark "Specification".
=HYPERLINK("file:///C:/writer.odt#Specification";"Go to Writer bookmark") は、テキスト Go to Writer bookmark を表示し、指定された文書ドキュメントをロードし、ブックマーク「Specification」にジャンプします。
The GETPIVOTDATA function returns a result value from a DataPilot table. The value is addressed using field and item names, so it remains valid if the layout of the DataPilot table changes.
GETPIVOTDATA 関数は、データパイロット表からの結果の値を返します。この値はフィールド名と項目名を使用して解決されるため、データパイロット表のレイアウトが変わっても有効です。
Two different syntax definitions can be used:
2 種類の構文定義を使用できます。
GETPIVOTDATA(TargetField; DataPilot; [ Field 1; Item 1; ... ])
GETPIVOTDATA(対象フィールド; データパイロット; [ フィールド 1; 項目 1; ... ])
GETPIVOTDATA(DataPilot; Constraints)
GETPIVOTDATA(データパイロット; 制約)
The second syntax is assumed if exactly two parameters are given, of which the first parameter is a cell or cell range reference. The first syntax is assumed in all other cases. The Function Wizard shows the first syntax.
2 番目の構文は、正確に 2 つのパラメータが設定され、そのうちの最初のパラメータがセルまたはセル範囲の参照であることを前提としています。1 番目の構文はその他のすべての場合を前提としています。関数ウィザードでは、1 番目の構文が表示されます。
TargetField is a string that selects one of the DataPilot table's data fields. The string can be the name of the source column, or the data field name as shown in the table (like "Sum - Sales").
ターゲットフィールド は、データパイロット表のデータフィールドのいずれかを選択する文字列です。この文字列はソース列の名前、または「Sum - Sales」のように表に示されているとおりのデータフィールドの名前の場合があります。
DataPilot is a reference to a cell or cell range that is positioned within a DataPilot table or contains a DataPilot table. If the cell range contains several DataPilot tables, the table that was created last is used.
データパイロット は、データパイロット表内に置かれるか、データパイロット表を含むセルまたはセル範囲への参照です。セル範囲に複数のデータパイロット表が含まれる場合、最後に作成された表が使用されます。
If no Field n / Item n pairs are given, the grand total is returned. Otherwise, each pair adds a constraint that the result must satisfy. Field n is the name of a field from the DataPilot table. Item n is the name of an item from that field.
フィールド名/項目名 のペアが指定されていない場合、総計が返されます。それ以外の場合は、各ペアが結果によって満たす必要のある制約を追加します。フィールド名 は、データパイロット表からのフィールドの名前です。項目名 は、そのフィールドからの項目の名前です。
If the DataPilot table contains only a single result value that fulfills all of the constraints, or a subtotal result that summarizes all matching values, that result is returned. If there is no matching result, or several ones without a subtotal for them, an error is returned. These conditions apply to results that are included in the DataPilot table.
データパイロット表にすべての制約を満たす 1 つの結果値、またはすべての一致する値をまとめた小計の結果しか含まれない場合、その結果が返されます。一致する結果がない場合や、結果の一部の結果があるだけで結果の小計がない場合、エラーが返されます。これらの条件は、データパイロット表に含まれる結果に適用されます。
If the source data contains entries that are hidden by settings of the DataPilot table, they are ignored. The order of the Field/Item pairs is not significant. Field and item names are not case-sensitive.
ソースデータにデータパイロット表の設定によって非表示にされた項目が含まれる場合、それらの項目は無視されます。フィールド/項目ペアの順序は重要ではありません。フィールド名と項目名は大文字と小文字が区別されません。
If no constraint for a page field is given, the field's selected value is implicitly used. If a constraint for a page field is given, it must match the field's selected value, or an error is returned. Page fields are the fields at the top left of a DataPilot table, populated using the "Page Fields" area of the DataPilot Layout dialog. From each page field, an item (value) can be selected, which means only that item is included in the calculation.
ページフィールドに制約が設定されていない場合、フィールドで選択された値は暗黙的に使用されます。 ページフィールドに制約が設定されている場合、その制約はフィールドで選択した値と一致する必要があり、一致しない場合はエラーが返されます。 ページフィールドは、「データパイロットのレイアウト」ダイアログの「ページフィールド」エリアを使って生成された、データパイロット表の左上にあるフィールドです。 それぞれのページフィールドから項目 (値) を選択できます。これは、選択された項目が計算に含まれることのみを意味します。
Subtotal values from the DataPilot table are only used if they use the function "auto" (except when specified in the constraint, see Second Syntax below).
「auto」関数を使用する場合にだけ、データパイロット表からの小計値が使用されます (制約で指定されている場合は除きます。下の 2 番目の構文 を参照してください)。
DataPilot has the same meaning as in the first syntax.
データパイロット は、1 番目の構文での意味と同じ意味です。
Constraints is a space-separated list. Entries can be quoted (single quotes). The whole string must be enclosed in quotes (double quotes), unless you reference the string from another cell.
制約 は、スペースで区切られたリストです。 項目を引用できます (一重引用符)。 別のセルから文字列を参照するのでなければ、文字列全体を引用符 (二重引用符) で囲む必要があります。
One of the entries can be the data field name. The data field name can be left out if the DataPilot table contains only one data field, otherwise it must be present.
項目の 1 つをデータフィールド名にすることができます。データパイロット表にデータフィールドが 1 つしか含まれない場合、データフィールド名を省略することができます。それ以外の場合は、データフィールド名が必要です。
Each of the other entries specifies a constraint in the form Field[Item] (with literal characters [ and ]), or only Item if the item name is unique within all fields that are used in the DataPilot table.
ほかの項目はそれぞれ Field[Item] (文字 [ および ] を指定して) の形式で、または、項目名がデータパイロット表で使われるすべてのフィールド内で一意である場合は Item のみで制約を指定します。
A function name can be added in the form Field[Item;Function], which will cause the constraint to match only subtotal values which use that function. The possible function names are Sum, Count, Average, Max, Min, Product, Count (Numbers only), StDev (Sample), StDevP (Population), Var (Sample), and VarP (Population), case-insensitive.
関数名は Field[Item;Function] 形式で追加できます。これにより、その関数を使用する小計値だけに一致するような制限が課せられます。使用できる関数名は、Sum、Count、Average、Max、Min、Product、Count (数値のみ)、StDev (標本)、StDevP (母集団)、Var (標本)、および VarP (母集団) で、大文字と小文字は区別されません。